package com.amoby.main.service;

import java.util.Map;

/**
 * @Author: daijiangguo 2015年1月14日 下午5:16:34
 * @Version: $Id$
 * @Desc:
 */
public interface AlipayService {
    String currency = "AUD";

    /**
     * 境外商户生成支付宝二维码 廖江红 2015-11-12
     * 
     */
    Map<String, String> createAlipayCode(String merchantId, String merchantName);

    /**
     * 境外商户支付扫码 订单撤销 廖江红 2015-11-13
     */
    Map<String, Object> alipayorderRefund(String outTradeNo);
    
    /**
     * 支付宝活动订单申请退款
     * @author Lasing 2016-2-23 上午10:54:28
     * @param orderNum
     * @return
     */
    Map<String, Object> alipayOrderSqRefund(String orderNum);
    
    /**
     * 处理用户支付宝扫码付款订单 廖江红 2015-11-16添加
     * @param params
     * @return
     */
    boolean addAlipayOrder(Map<String, String> params);

    /**
     * 根据支付宝交易号和订单号查询对应买家的信息
     * 
     * 廖江红 2015-11-24
     */
    Map<String, String> singleTradeQuery(Map<String, String> params);

    
}
